supported group living residence - Español Inglés Diccionario